using System;

namespace Symbonix.NorSoNet.Communication
{
	public class FriendData 
	{
		#region Constructors
		public FriendData() { }
		#endregion

		#region Public Properties
		public virtual int FriendID
		{
			get { return _friendID; }
			set { _friendID = value; }
		}
		public virtual int RequestingUserID
		{
			get { return _requestingUserID; }
			set { _requestingUserID = value; }
		}
		public virtual int RequestedUserID
		{
			get { return _requestedUserID; }
			set { _requestedUserID = value; }
		}
		public virtual int Status
		{
			get { return _status; }
			set { _status = value; }
		}
		public virtual DateTime RequestedOn
		{
			get { return _requestedOn; }
			set { _requestedOn = value; }
		}
		public virtual DateTime? AcceptedOn
		{
			get { return _acceptedOn; }
			set { _acceptedOn = value; }
		}
		#endregion

		#region Member Variables
		protected int _friendID;
		protected int _requestingUserID;
		protected int _requestedUserID;
		protected int _status;
		protected DateTime _requestedOn;
		protected DateTime? _acceptedOn;
		#endregion
	}
}
